I achieved - French English Dictionary